self controlled - Francés Inglés Diccionario